// 定义 StatusEnum 枚举，与后端对应
export  enum  StatusEnum {
  Enable = 1,
  Disable = 0
}

  /**
   * 仓库库位
/**
 * 定义 WarehousePosition 接口，对应后端的 WarehousePositionEntity 实体，用于描述仓库位置相关信息
 */
export interface WarehousePosition {
  /**
   * 雪花ID
   * @type {number}
   * @memberof WarehousePosition
  /*/
  id: number;
  /**
   * 仓库代码
   * @type {number}
   * @memberof WarehousePosition
   */  
  warehousCode: string;
   /**
   * 库位置点
   * 最大长度 32
   * @type {string}
   * @memberof WarehousePosition
   */
  code: string| null;
  /**
   * 点位置
   * 最大长度 32
   * @type {string}
   * @memberof WarehousePosition
   */
  poiint: string| null;
  /**
   * 是否启用
   * 默认值为 StatusEnum.Enable
   * *@type {string}
   * @memberof WarehousePosition
   */
  isenable: StatusEnum;
/**
   * 通道位置
   * 最大长度 32
   * @type {string}
   * @memberof WarehousePosition
   */
channelLocation: string| null;
/**
   * 层
   * 最大长度 32
   * @type {string}
   * @memberof WarehousePosition
   */
storey: string| null;
/**
   * 二维码
   * 最大长度 255
   * @type {string}
   * @memberof WarehousePosition
   */
qrcode: string| null;

}

/**
 * 定义 删除库位 接口，用于描述删除库位输入参数
 */
export interface DeleteWarehousePositionInput  {
    
    /**
  * 主键Id
  *
  * @type {number}
  * @memberof DeleteWarehousePositionInput
  */
    id: number;

}

   
